elevated platform - German English Dictionary